$(function() {
	$.ajax({
		type: 'POST',
		url: '/api/info',
		data: {
			id: $('#top').find('i:eq(0)').text()
		},
		dataType: 'json',
		success: function(data) {
			$('#top').find('img:eq(0)').attr('src', data[0].headerimg);
			$('#top').find('b:eq(0)').text(data[0].name == null ? data[0].schoolId : data[0].name);
		}
	});
	var upload = $('#upload');
	$('#upload').find('input:eq(0)')[0].onchange = function(){
		if (file = upload.find('input:eq(0)')[0].files[0]) {
			var filename = file.name.substring(0, file.name.length - 5);//名字
			$('#upload').find('input:eq(1)').val(filename);
			$('#upload').find('textarea:eq(0)').val('这是关于'+filename+'的文档');
		}
	}
	$('#up').on('click', function() {
		var header = $('#upload').find('input:eq(1)').val();
		var major = $('input:checked:eq(0)').val();
		var date = $('input:checked:eq(1)').val();
		var content = $('textarea:eq(0)').val();
		//获取上传数据
		if (file = upload.find('input:eq(0)')[0].files[0]) {
			var fname = file.name.substring(file.name.length - 4, file.name.length);//格式
			if (fname == '.doc' || fname == 'docx' || fname == '.ppt' || fname == 'pptx' || fname == '.pdf') {
				if (header.length && content.length) {
					// 2.1创建格式化数据，
					var fd = new FormData();
					// 2.2格式化数据并以键值对的形式存放到fd对象中
					fd.append('imageIcon', file);
					// 3.1创建XMLHttpRequest对象
					var xhr = new XMLHttpRequest();
					// 3.2使用open方法,设置请求
					xhr.open('POST', '/api/uploadfile', true);
					// 3.3使用send方法发送数据
					xhr.send(fd);
					// 3.4监听发送数据状态
					xhr.onreadystatechange = function(data) {
						if (xhr.readyState === 4) {
							//console.log(xhr.responseText);
							var fileid = xhr.responseText;
							$.ajax({
								type: 'POST',
								url: '/api/changefileinfo',
								data: {
									schoolid:$('#top').find('i').text(),
									id: fileid,
									header: header,
									major: major,
									date: date,
									content: content
								},
								dataType: 'json',
								success: function(data) {
									alert('上传资源成功');
								}
							});
						}
					}
				}else{
					alert('请填写所有必填信息!');
				}
			} else {
				alert('请确保上传的文件为.doc .docx .ppt .pptx .pdf中的任意格式');
			}
		} else {
			alert('请选择您要上传的文档');
		}
	});
})